package com.qclix.inv.xml;

import com.qclix.inv.*;

/**
 * Translates XML objects in Domain objects
 */
public interface XMLtoDomainTranslator {
    Invoice getDomainVersion(XMLInvoice invoice);

    InvoiceLine getDomainVersion(XMLInvoiceLine line);

    Client getDomainVersion(XMLClient client);

    WeekDay getDomainVersion(XMLWeekDay day);

    Timesheet getDomainVersion(XMLTimesheet timesheet);
}
